tractor trailer - German English Dictionary